975458c479c88bb4e5ac483208445bd79659e583,mediation/mediatedviews/InMobi/src/com/appnexus/opensdk/mediatednativead/InMobiNativeAd.java,InMobiNativeAd,requestNativeAd,#Context#String#MediatedNativeAdController#TargetingParameters#,45

Before Change


     */
    @Override
    public void requestNativeAd(Context context, String uid, MediatedNativeAdController mBC, TargetingParameters tp) {
        if (InMobiSettings.INMOBI_APP_ID == null || InMobiSettings.INMOBI_APP_ID.isEmpty()) {
            Clog.e(Clog.mediationLogTag, "InMobi mediation failed. Call InMobiSettings.setInMobiAppId(String key, Context context) to set the app id.");
            if (mBC != null) {
                mBC.onAdFailed(ResultCode.MEDIATED_SDK_UNAVAILABLE);
            }
            return;
        }
        IMNative nativeAd;
        if (uid == null || uid.isEmpty()) {
            nativeAd = new IMNative(InMobiSettings.INMOBI_APP_ID, new InMobiNativeAdListener(mBC));
        } else {
            nativeAd = new IMNative(uid, new InMobiNativeAdListener(mBC));
        }
        InMobiSettings.setTargetingParams(tp);
        nativeAd.loadAd();

After Change


     * @return native ad response from InMobi
     */
    @Override
    public void requestNativeAd(Context context, String uid, MediatedNativeAdController mBC, TargetingParameters tp) {
        if (mBC != null) {
            if (StringUtil.isEmpty(InMobiSettings.INMOBI_APP_ID)) {
                Clog.e(Clog.mediationLogTag, "InMobi mediation failed. Call InMobiSettings.setInMobiAppId(String key, Context context) to set the app id.");
                mBC.onAdFailed(ResultCode.MEDIATED_SDK_UNAVAILABLE);
                return;
            }
            try {
                long placementID = Long.parseLong(uid);
                InMobiNativeAdListener nativeAdListener = new InMobiNativeAdListener(mBC);
                InMobiNative nativeAd = new InMobiNative(placementID, nativeAdListener);
                InMobiSettings.setTargetingParams(tp);
                nativeAd.load();
            } catch (NumberFormatException e) {